


// Vue 项目的相关配置文件   (记住 修改了配置文件 必须重启服务器 )
module.exports = {
  lintOnSave: false, // 不启用ESlint 规范
  publicPath:"",  // 设置打包相对路径  上线
  pwa: {
      iconPaths: {
        favicon32: 'favicon.ico',
        favicon16: 'favicon.ico',
        appleTouchIcon: 'favicon.ico',
        maskIcon: 'favicon.ico',
        msTileImage: 'favicon.ico'
      }
  },
  devServer: {
    host: 'localhost', // 主机
    port: 8888,
    open: true, // 自动打开浏览器
    inline: true,  // 在线模式 
    hot: true,   // 热替换自动 更新 
    // proxy:{   // 反向代理
    //     "/gateway":{
    //       target:"https://m.maizuo.com/"
    //     },
    //     "/wangyi":{
    //       target:"http://47.104.209.44:3333/",
    //       pathRewrite:{
    //         "^/wangyi":""  // 需要将 /wangyi 重写为 / 
    //       }
    //     },
    //     "/api":{
    //       target:"http://106.14.91.119:2110/",
    //       pathRewrite:{
    //         "^/api":""    
    //       }
    //     }
    // } 
  },
  css: {  // 处理css 
    loaderOptions: {   // 加载器 处理样式 
      css: {},
      postcss: {   // 样式代码处理 
        plugins: [  // 插件 
          require("postcss-px2rem")({   // px => rem  
            remUnit:37.5,  // VantUI 设计稿尺寸 375 
            exclude:/node_modules/i
          })
        ]
      }
    }
  }
}